sets = {"zeno","小白","小黑","小绿","小黑"}
# add()把整体作为一个添加 --相当于列表的append方法（后面加进去）
sets.add("小蓝")
print(sets)
# update()把整体作为一个拆分逐一的添加进去 --参数只能是可迭代对象 --相当于是列表的extend方法（后面再加进去）
sets.update("小蓝") # 添加到最后(set)
print(sets)  #下面这个地方是先用小蓝 再用1来换掉
sets.update(1)  # TypeError: 'int' object is not iterable
print(sets)

# 同时写下面两种方法 进行对比
# remove()通过数据删除数据(如果数据不存在会报错)
sets.remove("zeno")
print(sets)
sets.remove("小黄")  # 会报错
print(sets)
# discard()通过数据删除数据(如果数据不存在不做任何操作)
sets.discard("zeno")
print(sets)
sets.discard("小黄")  # 不会做任何操作
print(sets)

# pop()随机删除某个数据 这里不能指定下标进行删除
sets.pop()
print(sets)